﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;


namespace _13_定时器_回调函数
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //注册一个回调函数
            TimerCallback timerCallback = new TimerCallback(PrintTime);
            //创建一个定时器
            //参数一:回调函数
            //参数二:回调函数的参数
            //参数三:延迟时间（延时多久后启动）
            //参数四:间隔时间（每隔多久执行一次）
            Timer timer = new Timer(timerCallback, "定时器-1", 0, 1000);

            Console.ReadKey();
        }
        public static void PrintTime(object obj)
        {
            Console.WriteLine("{0}:{1}" , DateTime.Now.ToString(),obj);
        }
    }
}
